it's doing my head in - Alemán Inglés Diccionario